package com.eoner.baselibrary.bean.order;

import android.text.TextUtils;

import com.eoner.baselibrary.bean.goods.PromotionBean;

import java.util.List;
import java.util.Map;

/**
 * 作者：sean
 * 创建时间：2017/7/28 13:53
 * 功能说明：
 */

public class OrderDetailBean {

    private String code;
    private String msg;
    private DataBean data;
    private ArgsBean args;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public ArgsBean getArgs() {
        return args;
    }

    public void setArgs(ArgsBean args) {
        this.args = args;
    }

    public static class DataBean {

        /**
         * sh_id : 201909280133681490
         * sh_type : 2
         * sh_grand_integral : 100
         * sh_shipping_amount : 5
         * sh_discount_amount : 0.00
         * sh_subtotal : 5
         * sh_grand_total : 5
         * sh_balance : 0.00
         * sh_bupiao : 5
         * sh_should_pay_price : 0.00
         * sh_product_total : 0.00
         * sh_order_no : O2019102119061810474594103243
         * sh_create_at : 2019-10-21 19:06:18
         * sh_status : 1
         * sh_remark :
         * sh_seller : {"sh_id":"1047","sh_store_name":"测试商家","sh_company_name":"测试商家"}
         * sh_product_num : 1
         * sh_payment : 向日葵币
         * sh_address : {"sh_receiver_name":"测试","sh_receiver_phone":"15268636635","sh_receiver_address":"浙江省 衢州市 江山市 哈哈哈哈哈哈哈哈"}
         * sh_tip : {"sh_label":"待发货","sh_text":"买家已付款","sh_subtext":"等待卖家发货","sh_time":"","sh_logo":"http://oss.gongzhugou.vip//upload_dev/images/7/2/1/721af9fb83b33f6ca65741bf48f9ded3.png"}
         * sh_invoice : {}
         * sh_refund_button : {"sh_is_refund_btn":"1","sh_is_refund":"1","sh_is_refund_tips":"","sh_is_refund_btn_txt":"申请售后"}
         */

        private String sh_integral_deduction;
        private String sh_id;
        private String sh_type;
        private String sh_deduction_amount;//金币抵扣
        private String sh_grand_integral;
        private String sh_shipping_amount;//运费合计
        private String sh_discount_amount;//优惠券抵扣
        private String sh_is_deduct_commission;//是否抵扣佣金
        private String sh_coupon_commission_text;//是否抵扣佣金文案
        private String sh_promotion_deduction;//平台促销优惠
        private String sh_coupon_discount_amount;//新优惠券抵扣
        private String sh_subtotal;
        private String sh_grand_total;//商品合计
        private String sh_balance;// 钱包抵扣
        private String sh_bupiao;//向日葵币抵扣
        private String sh_should_pay_price;
        private String sh_product_total;
        private String sh_order_no;
        private String sh_create_at;
        private String sh_status;
        private String sh_remark;
        private ShSellerBean sh_seller;
        private String sh_product_num;
        private String sh_payment;
        private ShAddressBean sh_address;
        private ShTipBean sh_tip;
        private ShInvoiceBean sh_invoice;
        private ShRefundButtonBean sh_refund_button;
        private List<ShProductsBean> sh_products;
        private ShPeopleInfoBean sh_people_info;
        private String sh_logistics_status;
        private String sh_parent_order_no;
        private String sh_profit_type;

        private String sh_platform_discount_amount;
        private String sh_bupiao_company;
        private ShNoteInfo sh_note_info;
        private String sh_notice;
        private List<ShCardInfoBean> sh_cardInfo;
        private ShUpGradeToVipBean sh_upgrade_to_vip;
        private String sh_card_des;
        private String sh_order_type;
        private String sh_is_my_sale;
        private String sh_order_relation_no;
        private String sh_is_delivery;


        public String getSh_is_delivery() {
            return sh_is_delivery;
        }

        public void setSh_is_delivery(String sh_is_delivery) {
            this.sh_is_delivery = sh_is_delivery;
        }

        public String getSh_order_relation_no() {
            return sh_order_relation_no;
        }

        public void setSh_order_relation_no(String sh_order_relation_no) {
            this.sh_order_relation_no = sh_order_relation_no;
        }

        public String getSh_is_my_sale() {
            return sh_is_my_sale;
        }

        public void setSh_is_my_sale(String sh_is_my_sale) {
            this.sh_is_my_sale = sh_is_my_sale;
        }

        private List<IncomeDetailDescBean> sh_profit_detail_desc;

        public List<IncomeDetailDescBean> getSh_profit_detail_desc() {
            return sh_profit_detail_desc;
        }

        public void setSh_profit_detail_desc(List<IncomeDetailDescBean> sh_profit_detail_desc) {
            this.sh_profit_detail_desc = sh_profit_detail_desc;
        }


        public String getSh_order_type(){
            return sh_order_type;
        }

        public void setSh_order_type(String sh_order_type) {
            this.sh_order_type = sh_order_type;
        }

        public String getSh_card_des() {
            return sh_card_des;
        }

        public void setSh_card_des(String sh_card_des) {
            this.sh_card_des = sh_card_des;
        }

        public static class ShUpGradeToVipBean {
            private String sh_icon;
            private String sh_title;
            private String sh_target;
            private String sh_type;

            public String getSh_icon() {
                return sh_icon;
            }

            public void setSh_icon(String sh_icon) {
                this.sh_icon = sh_icon;
            }

            public String getSh_title() {
                return sh_title;
            }

            public void setSh_title(String sh_title) {
                this.sh_title = sh_title;
            }

            public String getSh_target() {
                return sh_target;
            }

            public void setSh_target(String sh_target) {
                this.sh_target = sh_target;
            }

            public String getSh_type() {
                return sh_type;
            }

            public void setSh_type(String sh_type) {
                this.sh_type = sh_type;
            }
        }

        public static class ShCardInfoBean {
            private String sh_card_number;
            private String sh_card_pwd;
            private String sh_card_deadline;

            public String getSh_card_number() {
                return sh_card_number;
            }

            public void setSh_card_number(String sh_notice) {
                this.sh_card_number = sh_card_number;
            }

            public String getSh_card_pwd() {
                return sh_card_pwd;
            }

            public void setSh_card_pwd(String sh_card_pwd) {
                this.sh_card_pwd = sh_card_pwd;
            }

            public String getSh_card_deadline() {
                return sh_card_deadline;
            }

            public void setSh_card_deadline(String sh_card_deadline) {
                this.sh_card_deadline = sh_card_deadline;
            }
        }

        public static class ShLabels{
            private String sh_fans_txt;
            private String sh_agent_txt;

            public String getSh_fans_txt() {
                return sh_fans_txt;
            }

            public void setSh_fans_txt(String sh_fans_txt) {
                this.sh_fans_txt = sh_fans_txt;
            }

            public String getSh_agent_txt() {
                return sh_agent_txt;
            }

            public void setSh_agent_txt(String sh_agent_txt) {
                this.sh_agent_txt = sh_agent_txt;
            }
        }

        public ShUpGradeToVipBean getSh_upgrade_to_vip() {
            return sh_upgrade_to_vip;
        }

        public void setSh_upgrade_to_vip(ShUpGradeToVipBean sh_upgrade_to_vip) {
            this.sh_upgrade_to_vip = sh_upgrade_to_vip;
        }

        public List<ShCardInfoBean> getSh_cardInfo() {
            return sh_cardInfo;
        }

        public void setSh_cardInfo(List<ShCardInfoBean> sh_cardInfo) {
            this.sh_cardInfo = sh_cardInfo;
        }

        public String getSh_notice() {
            return sh_notice;
        }

        public void setSh_notice(String sh_notice) {
            this.sh_notice = sh_notice;
        }

        public String getSh_platform_discount_amount() {
            return sh_platform_discount_amount;
        }

        public void setSh_platform_discount_amount(String sh_platform_discount_amount) {
            this.sh_platform_discount_amount = sh_platform_discount_amount;
        }

        public String getSh_bupiao_company() {
            return sh_bupiao_company;
        }

        public void setSh_bupiao_company(String sh_bupiao_company) {
            this.sh_bupiao_company = sh_bupiao_company;
        }

        public ShNoteInfo getSh_note_info() {
            return sh_note_info;
        }

        public void setSh_note_info(ShNoteInfo sh_note_info) {
            this.sh_note_info = sh_note_info;
        }

        public String getSh_profit_type() {
            return sh_profit_type;
        }

        public void setSh_profit_type(String sh_profit_type) {
            this.sh_profit_type = sh_profit_type;
        }

        public String getSh_parent_order_no() {
            return sh_parent_order_no;
        }

        public void setSh_parent_order_no(String sh_parent_order_no) {
            this.sh_parent_order_no = sh_parent_order_no;
        }

        public String getSh_integral_deduction() {
            return sh_integral_deduction;
        }

        public void setSh_integral_deduction(String sh_integral_deduction) {
            this.sh_integral_deduction = sh_integral_deduction;
        }

        public String getSh_deduction_amount() {
            return sh_deduction_amount;
        }

        public void setSh_deduction_amount(String sh_deduction_amount) {
            this.sh_deduction_amount = sh_deduction_amount;
        }

        public ShPeopleInfoBean getSh_people_info() {
            return sh_people_info;
        }

        public void setSh_people_info(ShPeopleInfoBean sh_people_info) {
            this.sh_people_info = sh_people_info;
        }

        public String getSh_logistics_status() {
            return sh_logistics_status;
        }

        public void setSh_logistics_status(String sh_logistics_status) {
            this.sh_logistics_status = sh_logistics_status;
        }

        public String getSh_id() {
            return sh_id;
        }

        public void setSh_id(String sh_id) {
            this.sh_id = sh_id;
        }

        public String getSh_type() {
            return sh_type;
        }

        public void setSh_type(String sh_type) {
            this.sh_type = sh_type;
        }

        public String getSh_grand_integral() {
            return sh_grand_integral;
        }

        public void setSh_grand_integral(String sh_grand_integral) {
            this.sh_grand_integral = sh_grand_integral;
        }

        public String getSh_shipping_amount() {
            return sh_shipping_amount;
        }

        public void setSh_shipping_amount(String sh_shipping_amount) {
            this.sh_shipping_amount = sh_shipping_amount;
        }

        public String getSh_promotion_deduction() {
            return sh_promotion_deduction;
        }

        public void setSh_promotion_deduction(String sh_promotion_deduction) {
            this.sh_promotion_deduction = sh_promotion_deduction;
        }

        public String getSh_coupon_discount_amount() {
            return sh_coupon_discount_amount;
        }

        public void setSh_coupon_discount_amount(String sh_coupon_discount_amount) {
            this.sh_coupon_discount_amount = sh_coupon_discount_amount;
        }

        public String getSh_is_deduct_commission() {
            return sh_is_deduct_commission;
        }

        public void setSh_is_deduct_commission(String sh_is_deduct_commission) {
            this.sh_is_deduct_commission = sh_is_deduct_commission;
        }

        public String getSh_coupon_commission_text() {
            return sh_coupon_commission_text;
        }

        public void setSh_coupon_commission_text(String sh_coupon_commission_text) {
            this.sh_coupon_commission_text = sh_coupon_commission_text;
        }


        public String getSh_discount_amount() {
            return sh_discount_amount;
        }

        public void setSh_discount_amount(String sh_discount_amount) {
            this.sh_discount_amount = sh_discount_amount;
        }

        public String getSh_subtotal() {
            return sh_subtotal;
        }

        public void setSh_subtotal(String sh_subtotal) {
            this.sh_subtotal = sh_subtotal;
        }

        public String getSh_grand_total() {
            return sh_grand_total;
        }

        public void setSh_grand_total(String sh_grand_total) {
            this.sh_grand_total = sh_grand_total;
        }

        public String getSh_balance() {
            return sh_balance;
        }

        public void setSh_balance(String sh_balance) {
            this.sh_balance = sh_balance;
        }

        public String getSh_bupiao() {
            return sh_bupiao;
        }

        public void setSh_bupiao(String sh_bupiao) {
            this.sh_bupiao = sh_bupiao;
        }

        public String getSh_should_pay_price() {
            return sh_should_pay_price;
        }

        public void setSh_should_pay_price(String sh_should_pay_price) {
            this.sh_should_pay_price = sh_should_pay_price;
        }

        public String getSh_product_total() {
            return sh_product_total;
        }

        public void setSh_product_total(String sh_product_total) {
            this.sh_product_total = sh_product_total;
        }

        public String getSh_order_no() {
            return sh_order_no;
        }

        public void setSh_order_no(String sh_order_no) {
            this.sh_order_no = sh_order_no;
        }

        public String getSh_create_at() {
            return sh_create_at;
        }

        public void setSh_create_at(String sh_create_at) {
            this.sh_create_at = sh_create_at;
        }

        public String getSh_status() {
            return sh_status;
        }

        public void setSh_status(String sh_status) {
            this.sh_status = sh_status;
        }

        public String getSh_remark() {
            return sh_remark;
        }

        public void setSh_remark(String sh_remark) {
            this.sh_remark = sh_remark;
        }

        public ShSellerBean getSh_seller() {
            return sh_seller;
        }

        public void setSh_seller(ShSellerBean sh_seller) {
            this.sh_seller = sh_seller;
        }

        public String getSh_product_num() {
            return sh_product_num;
        }

        public void setSh_product_num(String sh_product_num) {
            this.sh_product_num = sh_product_num;
        }

        public String getSh_payment() {
            return sh_payment;
        }

        public void setSh_payment(String sh_payment) {
            this.sh_payment = sh_payment;
        }

        public ShAddressBean getSh_address() {
            return sh_address;
        }

        public void setSh_address(ShAddressBean sh_address) {
            this.sh_address = sh_address;
        }

        public ShTipBean getSh_tip() {
            return sh_tip;
        }

        public void setSh_tip(ShTipBean sh_tip) {
            this.sh_tip = sh_tip;
        }

        public ShInvoiceBean getSh_invoice() {
            return sh_invoice;
        }

        public void setSh_invoice(ShInvoiceBean sh_invoice) {
            this.sh_invoice = sh_invoice;
        }

        public ShRefundButtonBean getSh_refund_button() {
            return sh_refund_button;
        }

        public void setSh_refund_button(ShRefundButtonBean sh_refund_button) {
            this.sh_refund_button = sh_refund_button;
        }

        public List<ShProductsBean> getSh_products() {
            return sh_products;
        }

        public void setSh_products(List<ShProductsBean> sh_products) {
            this.sh_products = sh_products;
        }
        public static class ShNoteInfo{
            private String sh_invite_id;
            private String sh_customer_id;
            private String sh_note_id;

            public String getSh_invite_id() {
                return sh_invite_id;
            }

            public void setSh_invite_id(String sh_invite_id) {
                this.sh_invite_id = sh_invite_id;
            }

            public String getSh_customer_id() {
                return sh_customer_id;
            }

            public void setSh_customer_id(String sh_customer_id) {
                this.sh_customer_id = sh_customer_id;
            }

            public String getSh_note_id() {
                return sh_note_id;
            }

            public void setSh_note_id(String sh_note_id) {
                this.sh_note_id = sh_note_id;
            }
        }
        public static class ShPeopleInfoBean {


            private String sh_mobile;
            private String sh_nick_name;
            private String sh_invite_mobile;
            private String sh_invite_nick_name;
            private String sh_relation;
            private String sh_buyer_relation_desc;
            private String sh_inviter_relation_desc;
            private String sh_distribution_user_level_before;

            public String getSh_buyer_relation_desc() {
                return sh_buyer_relation_desc;
            }

            public void setSh_buyer_relation_desc(String sh_buyer_relation_desc) {
                this.sh_buyer_relation_desc = sh_buyer_relation_desc;
            }

            public String getSh_inviter_relation_desc() {
                return sh_inviter_relation_desc;
            }

            public void setSh_inviter_relation_desc(String sh_inviter_relation_desc) {
                this.sh_inviter_relation_desc = sh_inviter_relation_desc;
            }

            public String getSh_distribution_user_level_before() {
                return sh_distribution_user_level_before;
            }

            public void setSh_distribution_user_level_before(String sh_distribution_user_level_before) {
                this.sh_distribution_user_level_before = sh_distribution_user_level_before;
            }

            public String getSh_relation() {
                return sh_relation;
            }

            public void setSh_relation(String sh_relation) {
                this.sh_relation = sh_relation;
            }

            public String getSh_mobile() {
                return sh_mobile;
            }

            public void setSh_mobile(String sh_mobile) {
                this.sh_mobile = sh_mobile;
            }

            public String getSh_nick_name() {
                return sh_nick_name;
            }

            public void setSh_nick_name(String sh_nick_name) {
                this.sh_nick_name = sh_nick_name;
            }

            public String getSh_invite_mobile() {
                return sh_invite_mobile;
            }

            public void setSh_invite_mobile(String sh_invite_mobile) {
                this.sh_invite_mobile = sh_invite_mobile;
            }

            public String getSh_invite_nick_name() {
                return sh_invite_nick_name;
            }

            public void setSh_invite_nick_name(String sh_invite_nick_name) {
                this.sh_invite_nick_name = sh_invite_nick_name;
            }
        }
        public static class ShSellerBean {
            /**
             * sh_id : 1047
             * sh_store_name : 测试商家
             * sh_company_name : 测试商家
             */

            private String sh_id;
            private String sh_store_name;
            private String sh_company_name;
            private String sh_sobot_app_key;
            private String sh_sobot_flow_company_id;
            private String sh_sobot_flow_group_id;
            private String sh_seller_tag;
            private String sh_is_boutique;
            private String sh_type;
            private String sh_mobile;
            private boolean sh_is_dealer;
            private boolean sh_is_agent;
            private boolean sh_is_jump = true;

            public boolean isSh_is_jump() {
                return sh_is_jump;
            }

            public void setSh_is_jump(boolean sh_is_jump) {
                this.sh_is_jump = sh_is_jump;
            }

            public boolean isSh_is_dealer() {
                return sh_is_dealer;
            }

            public void setSh_is_dealer(boolean sh_is_dealer) {
                this.sh_is_dealer = sh_is_dealer;
            }

            public boolean isSh_is_agent() {
                return sh_is_agent;
            }

            public void setSh_is_agent(boolean sh_is_agent) {
                this.sh_is_agent = sh_is_agent;
            }

            public String getSh_mobile() {
                return sh_mobile;
            }

            public void setSh_mobile(String sh_mobile) {
                this.sh_mobile = sh_mobile;
            }

            public String getSh_type() {
                return sh_type;
            }

            public void setSh_type(String sh_type) {
                this.sh_type = sh_type;
            }

            public String getSh_is_boutique() {
                return sh_is_boutique;
            }

            public void setSh_is_boutique(String sh_is_boutique) {
                this.sh_is_boutique = sh_is_boutique;
            }

            public String getSh_sobot_app_key() {
                return sh_sobot_app_key;
            }

            public void setSh_sobot_app_key(String sh_sobot_app_key) {
                this.sh_sobot_app_key = sh_sobot_app_key;
            }

            public String getSh_sobot_flow_company_id() {
                return sh_sobot_flow_company_id;
            }

            public void setSh_sobot_flow_company_id(String sh_sobot_flow_company_id) {
                this.sh_sobot_flow_company_id = sh_sobot_flow_company_id;
            }

            public String getSh_sobot_flow_group_id() {
                return sh_sobot_flow_group_id;
            }

            public void setSh_sobot_flow_group_id(String sh_sobot_flow_group_id) {
                this.sh_sobot_flow_group_id = sh_sobot_flow_group_id;
            }

            public String getSh_id() {
                return sh_id;
            }

            public void setSh_id(String sh_id) {
                this.sh_id = sh_id;
            }

            public String getSh_store_name() {
                return sh_store_name;
            }

            public void setSh_store_name(String sh_store_name) {
                this.sh_store_name = sh_store_name;
            }

            public String getSh_seller_tag() {
                return sh_seller_tag;
            }

            public void setSh_seller_tag(String sh_seller_tag) {
                this.sh_seller_tag = sh_seller_tag;
            }

            public String getSh_company_name() {
                return sh_company_name;
            }

            public void setSh_company_name(String sh_company_name) {
                this.sh_company_name = sh_company_name;
            }
        }

        public static class ShAddressBean {
            /**
             * sh_receiver_name : 测试
             * sh_receiver_phone : 15268636635
             * sh_receiver_address : 浙江省 衢州市 江山市 哈哈哈哈哈哈哈哈
             */

            private String sh_receiver_name;
            private String sh_receiver_phone;
            private String sh_receiver_address;

            public String getSh_receiver_name() {
                return sh_receiver_name;
            }

            public void setSh_receiver_name(String sh_receiver_name) {
                this.sh_receiver_name = sh_receiver_name;
            }

            public String getSh_receiver_phone() {
                return sh_receiver_phone;
            }

            public void setSh_receiver_phone(String sh_receiver_phone) {
                this.sh_receiver_phone = sh_receiver_phone;
            }

            public String getSh_receiver_address() {
                return sh_receiver_address;
            }

            public void setSh_receiver_address(String sh_receiver_address) {
                this.sh_receiver_address = sh_receiver_address;
            }
        }

        public static class ShTipBean {
            /**
             * sh_label : 待发货
             * sh_text : 买家已付款
             * sh_subtext : 等待卖家发货
             * sh_time :
             */

            private String sh_label;
            private String sh_text;
            private String sh_subtext;
            private String sh_time;
            private String sh_logo;
            private String sh_purchase;
            private ShTargetBean sh_target;

            public ShTargetBean getSh_target() {
                return sh_target;
            }

            public void setSh_target(ShTargetBean sh_target) {
                this.sh_target = sh_target;
            }

            public String getSh_purchase() {
                return sh_purchase;
            }

            public void setSh_purchase(String sh_purchase) {
                this.sh_purchase = sh_purchase;
            }

            public String getSh_label() {
                return sh_label;
            }

            public void setSh_label(String sh_label) {
                this.sh_label = sh_label;
            }

            public String getSh_text() {
                return sh_text;
            }

            public void setSh_text(String sh_text) {
                this.sh_text = sh_text;
            }

            public String getSh_subtext() {
                return sh_subtext;
            }

            public void setSh_subtext(String sh_subtext) {
                this.sh_subtext = sh_subtext;
            }

            public String getSh_time() {
                return sh_time;
            }

            public void setSh_time(String sh_time) {
                this.sh_time = sh_time;
            }

            public String getSh_logo() {
                return sh_logo;
            }

            public void setSh_logo(String sh_logo) {
                this.sh_logo = sh_logo;
            }
        }

        public static class ShTargetBean{

            private String sh_text;
            // view_lading 查看提货订单 down_lading 发起提货 to_purchase下保管订单
            private String sh_operate;
            private String sh_order_id;
            private String sh_order_no;
            private Map<String,String> sh_buy_product;

            public String getSh_text() {
                return sh_text;
            }

            public void setSh_text(String sh_text) {
                this.sh_text = sh_text;
            }

            public String getSh_operate() {
                return sh_operate;
            }

            public void setSh_operate(String sh_operate) {
                this.sh_operate = sh_operate;
            }

            public String getSh_order_id() {
                return sh_order_id;
            }

            public void setSh_order_id(String sh_order_id) {
                this.sh_order_id = sh_order_id;
            }

            public String getSh_order_no() {
                return sh_order_no;
            }

            public void setSh_order_no(String sh_order_no) {
                this.sh_order_no = sh_order_no;
            }

            public Map<String, String> getSh_buy_product() {
                return sh_buy_product;
            }

            public void setSh_buy_product(Map<String, String> sh_buy_product) {
                this.sh_buy_product = sh_buy_product;
            }
        }

        public static class ShInvoiceBean {
            private String sh_type;
            private String sh_name_type;
            private String sh_name;
            private String sh_duty_paragraph;
            private String sh_email;
            private String sh_vat_type;
            private String sh_address;
            private String sh_tel;
            private String sh_bank_name;
            private String sh_bank_number;
            private String sh_type_label;
            private String sh_name_type_label;
            private String sh_vat_type_label;

            public String getSh_type() {
                return sh_type;
            }

            public void setSh_type(String sh_type) {
                this.sh_type = sh_type;
            }

            public String getSh_name_type() {
                return sh_name_type;
            }

            public void setSh_name_type(String sh_name_type) {
                this.sh_name_type = sh_name_type;
            }

            public String getSh_name() {
                return sh_name;
            }

            public void setSh_name(String sh_name) {
                this.sh_name = sh_name;
            }

            public String getSh_duty_paragraph() {
                return sh_duty_paragraph;
            }

            public void setSh_duty_paragraph(String sh_duty_paragraph) {
                this.sh_duty_paragraph = sh_duty_paragraph;
            }

            public String getSh_email() {
                return sh_email;
            }

            public void setSh_email(String sh_email) {
                this.sh_email = sh_email;
            }

            public String getSh_vat_type() {
                return sh_vat_type;
            }

            public void setSh_vat_type(String sh_vat_type) {
                this.sh_vat_type = sh_vat_type;
            }

            public String getSh_address() {
                return sh_address;
            }

            public void setSh_address(String sh_address) {
                this.sh_address = sh_address;
            }

            public String getSh_tel() {
                return sh_tel;
            }

            public void setSh_tel(String sh_tel) {
                this.sh_tel = sh_tel;
            }

            public String getSh_bank_name() {
                return sh_bank_name;
            }

            public void setSh_bank_name(String sh_bank_name) {
                this.sh_bank_name = sh_bank_name;
            }

            public String getSh_bank_number() {
                return sh_bank_number;
            }

            public void setSh_bank_number(String sh_bank_number) {
                this.sh_bank_number = sh_bank_number;
            }

            public String getSh_type_label() {
                return sh_type_label;
            }

            public void setSh_type_label(String sh_type_label) {
                this.sh_type_label = sh_type_label;
            }

            public String getSh_name_type_label() {
                return sh_name_type_label;
            }

            public void setSh_name_type_label(String sh_name_type_label) {
                this.sh_name_type_label = sh_name_type_label;
            }

            public String getSh_vat_type_label() {
                return sh_vat_type_label;
            }

            public void setSh_vat_type_label(String sh_vat_type_label) {
                this.sh_vat_type_label = sh_vat_type_label;
            }
        }

        public static class ShRefundButtonBean {
            /**
             * sh_is_refund_btn : 1
             * sh_is_refund : 1
             * sh_is_refund_tips :
             * sh_is_refund_btn_txt : 申请售后
             */

            private String sh_is_refund_btn;
            private String sh_is_refund;
            private String sh_is_refund_tips;
            private String sh_is_refund_btn_txt;
            private List<Integer> sh_refund_type_arr;

            public List<Integer> getSh_refund_type_arr() {
                return sh_refund_type_arr;
            }

            public void setSh_refund_type_arr(List<Integer> sh_refund_type_arr) {
                this.sh_refund_type_arr = sh_refund_type_arr;
            }

            public String getSh_is_refund_btn() {
                return sh_is_refund_btn;
            }

            public void setSh_is_refund_btn(String sh_is_refund_btn) {
                this.sh_is_refund_btn = sh_is_refund_btn;
            }

            public String getSh_is_refund() {
                return sh_is_refund;
            }

            public void setSh_is_refund(String sh_is_refund) {
                this.sh_is_refund = sh_is_refund;
            }

            public String getSh_is_refund_tips() {
                return sh_is_refund_tips;
            }

            public void setSh_is_refund_tips(String sh_is_refund_tips) {
                this.sh_is_refund_tips = sh_is_refund_tips;
            }

            public String getSh_is_refund_btn_txt() {
                return sh_is_refund_btn_txt;
            }

            public void setSh_is_refund_btn_txt(String sh_is_refund_btn_txt) {
                this.sh_is_refund_btn_txt = sh_is_refund_btn_txt;
            }
        }

        public static class ShProductsBean {
            /**
             * sh_id : 110749
             * sh_order_product_id : 2462790
             * sh_product_main_id : 110748
             * sh_name : 测试商品1012
             * sh_integral : 100
             * sh_price : 0.00
             * sh_buy_qty : 1
             * sh_property : [{"sh_attribute_label":"母婴颜色","sh_alias_name":"黑"},{"sh_attribute_label":"母婴大小","sh_alias_name":"66"}]
             * sh_aftersale_status : 0
             * sh_is_refund : 0
             * sh_is_refund_btn : 0
             * sh_is_refund_tips :
             * sh_is_refund_btn_txt : 申请售后
             */

            private String sh_product_type_txt;
            private String sh_id;
            private String sh_order_product_id;
            private String sh_product_main_id;
            private String sh_name;
            private String sh_integral;
            private String sh_image;
            private String sh_price;
            private String sh_buy_qty;
            private String sh_aftersale_status;
            private String sh_is_refund;
            private String sh_is_refund_btn;
            private String sh_is_refund_tips;
            private String sh_is_refund_btn_txt;
            private List<ShPropertyBean> sh_property;
            private List<PromotionBean> sh_promotion;
            private String sh_final_price;
            private String sh_is_combination;
            private String sh_biz_type;
            private boolean sh_show_vip_price;
            private String sh_vip_price;
            private List<Integer> sh_refund_type_arr;
            private String sh_custody_tip;

            public String getSh_custody_tip() {
                return sh_custody_tip;
            }

            public void setSh_custody_tip(String sh_custody_tip) {
                this.sh_custody_tip = sh_custody_tip;
            }

            public List<Integer> getSh_refund_type_arr() {
                return sh_refund_type_arr;
            }

            public void setSh_refund_type_arr(List<Integer> sh_refund_type_arr) {
                this.sh_refund_type_arr = sh_refund_type_arr;
            }

            public String getSh_vip_price() {
                return TextUtils.isEmpty(sh_vip_price)?"":sh_vip_price;
            }

            public void setSh_vip_price(String sh_vip_price) {
                this.sh_vip_price = sh_vip_price;
            }

            public boolean isSh_show_vip_price() {
                return sh_show_vip_price;
            }

            public void setSh_show_vip_price(boolean sh_show_vip_price) {
                this.sh_show_vip_price = sh_show_vip_price;
            }

            public String getSh_biz_type() {
                return sh_biz_type;
            }

            public void setSh_biz_type(String sh_biz_type) {
                this.sh_biz_type = sh_biz_type;
            }

            public String getSh_is_combination() {
                return sh_is_combination;
            }

            public void setSh_is_combination(String sh_is_combination) {
                this.sh_is_combination = sh_is_combination;
            }

            public String getSh_final_price() {
                return sh_final_price;
            }

            public void setSh_final_price(String sh_final_price) {
                this.sh_final_price = sh_final_price;
            }

            public String getSh_product_type_txt() {
                return sh_product_type_txt;
            }

            public void setSh_product_type_txt(String sh_product_type_txt) {
                this.sh_product_type_txt = sh_product_type_txt;
            }

            public String getSh_id() {
                return sh_id;
            }

            public void setSh_id(String sh_id) {
                this.sh_id = sh_id;
            }

            public String getSh_order_product_id() {
                return sh_order_product_id;
            }

            public void setSh_order_product_id(String sh_order_product_id) {
                this.sh_order_product_id = sh_order_product_id;
            }

            public String getSh_product_main_id() {
                return sh_product_main_id;
            }

            public void setSh_product_main_id(String sh_product_main_id) {
                this.sh_product_main_id = sh_product_main_id;
            }

            public String getSh_name() {
                return sh_name;
            }

            public void setSh_name(String sh_name) {
                this.sh_name = sh_name;
            }

            public String getSh_integral() {
                return sh_integral;
            }

            public void setSh_integral(String sh_integral) {
                this.sh_integral = sh_integral;
            }

            public String getSh_image() {
                return sh_image;
            }

            public void setSh_image(String sh_image) {
                this.sh_image = sh_image;
            }

            public String getSh_price() {
                return sh_price;
            }

            public void setSh_price(String sh_price) {
                this.sh_price = sh_price;
            }

            public String getSh_buy_qty() {
                return sh_buy_qty;
            }

            public void setSh_buy_qty(String sh_buy_qty) {
                this.sh_buy_qty = sh_buy_qty;
            }

            public String getSh_aftersale_status() {
                return sh_aftersale_status;
            }

            public void setSh_aftersale_status(String sh_aftersale_status) {
                this.sh_aftersale_status = sh_aftersale_status;
            }

            public String getSh_is_refund() {
                return sh_is_refund;
            }

            public void setSh_is_refund(String sh_is_refund) {
                this.sh_is_refund = sh_is_refund;
            }

            public String getSh_is_refund_btn() {
                return sh_is_refund_btn;
            }

            public void setSh_is_refund_btn(String sh_is_refund_btn) {
                this.sh_is_refund_btn = sh_is_refund_btn;
            }

            public String getSh_is_refund_tips() {
                return sh_is_refund_tips;
            }

            public void setSh_is_refund_tips(String sh_is_refund_tips) {
                this.sh_is_refund_tips = sh_is_refund_tips;
            }

            public String getSh_is_refund_btn_txt() {
                return sh_is_refund_btn_txt;
            }

            public void setSh_is_refund_btn_txt(String sh_is_refund_btn_txt) {
                this.sh_is_refund_btn_txt = sh_is_refund_btn_txt;
            }

            public List<ShPropertyBean> getSh_property() {
                return sh_property;
            }

            public void setSh_property(List<ShPropertyBean> sh_property) {
                this.sh_property = sh_property;
            }

            public List<PromotionBean> getSh_promotion() {
                return sh_promotion;
            }

            public void setSh_promotion(List<PromotionBean> sh_promotion) {
                this.sh_promotion = sh_promotion;
            }

            public static class ShPropertyBean {
                /**
                 * sh_attribute_label : 母婴颜色
                 * sh_alias_name : 黑
                 */

                private String sh_attribute_label;
                private String sh_alias_name;

                public String getSh_attribute_label() {
                    return sh_attribute_label;
                }

                public void setSh_attribute_label(String sh_attribute_label) {
                    this.sh_attribute_label = sh_attribute_label;
                }

                public String getSh_alias_name() {
                    return sh_alias_name;
                }

                public void setSh_alias_name(String sh_alias_name) {
                    this.sh_alias_name = sh_alias_name;
                }
            }
        }
    }

    public static class ArgsBean {
        /**
         * cart_num : 0
         * is_vip : 0
         */

        private String cart_num;
        private String is_vip;

        public String getCart_num() {
            return cart_num;
        }

        public void setCart_num(String cart_num) {
            this.cart_num = cart_num;
        }

        public String getIs_vip() {
            return is_vip;
        }

        public void setIs_vip(String is_vip) {
            this.is_vip = is_vip;
        }
    }
}
